import request from '@/utils/request'

// 用户注册接口
export function UserReg(data) {
  return request({
    url: '/LoginAndReg/UserEdit',
    method: 'post',
    data
  })
}

// 用户修改接口
export function UserEdit(data) {
  return request({
    url: '/UserInfo/UserEdit',
    method: 'post',
    data
  })
}

// 用户登录接口
export function Login(data) {
  return request({
    url: '/LoginAndReg/Login',
    method: 'post',
    data
  })
}

// 用户退出接口
export function Logout(data) {
  return request({
    url: '/Home/Logout',
    method: 'post',
    data
  })
}

// 用户详细信息接口
export function UserInfoDetail(params) {
  return request({
    url: '/UserInfo/UserInfoDetail',
    method: 'get',
    params
  })
}

// 成为作者接口
export function UserToAuthor(data) {
  return request({
    url: '/UserInfo/UserToAuthor',
    method: 'post',
    data
  })
}

// 个人中心修改密码接口
export function udpPassword(data) {
  return request({
    url: '/UserInfo/udpPassword',
    method: 'post',
    data
  })
}

// 个人中心修改手机号码接口
export function updPhone(data) {
  return request({
    url: '/UserInfo/updPhone',
    method: 'post',
    data
  })
}


// 用户详细信息接口
export function GetAuthorList(params) {
  return request({
    url: '/UserInfo/GetAuthorList',
    method: 'get',
    params
  })
}

// 上传图片
export function UpLoadImg(params) {
  let file = params.file;
  // 根据后台需求数据格式
  let form = new FormData();
  // 文件对象
  form.append("files", file);
  return request({
    url: '/Picture/UpLoadImg',
    method: 'post',
    data:form
  })
}

// 成为作者后调用
export function AdaMemberCreate(data) {
  return request({
    url: '/Adapay/AdaMemberCreate',
    method: 'post',
    data
  })
}


// 忘记密码接口
export function ResetPassword(data) {
  return request({
    url: '/LoginAndReg/ResetPassword',
    method: 'post',
    data
  })
}




